자바 기초 @@_2 입출력 보조스트림 스트림에는 스트림의 기능을 보완하기 위한 보조스트림이 제공된다 보조스트림은 입출력 기능은 없지만 스트림의 기능 향상 or 새로운 기능을 추가할 수 있다 따라서 반드시 스트림을 먼저 생성한 뒤에 이를 이용해서 보조스트림을 생성해야 한다 FileInputStreamd이 입력기능을 수행하고 BufferedInputStream은 버퍼를 제공한다... 자바 기초자바 기초 10_4 다차원배열 다차원배열은 주로 2차원배열을 많이 사용하며 배열의 선언 및 생성방법은 1차원 배열에서 대괄호[ ]가 하나 더들어갈 뿐이다 2차원배열은 행과 열로 이루어지며 첫번째 [ ]안에 들어간 숫자는 행의 개수가되며, 두번째 [ ] 숫자는 열의 개수가 된다 위는 행의길이가 2이며, 열의 길이가 3인 2차원배열이다 2차워 배열의 초기화 역시 대괄호[ ] 하나만 추가하면 가능하다 위 예시는 2차원 배열의 ... 자바 기초자바 기초 11 클래스와 객체 클래스는 객체의 설계도이자 틀이라고 정의할 수 있다 클래스의 정의 클래스란 객체를 정의해 놓은 것이다 클래스의 용도 클래스는 객체를 생성하는데 사용된다 객체는 클래스에 정의된 내용대로 메모리의 생성된 것을 의미한다 객체의 정의 실제로 존재하는 것, 사물 또는 개념 객체의 용도 객체가 가지고 있는 기능과 속성에 따라 다르다 클래스는 단지 객체를 생성하는데 사용되며, 객체 그 자체는 아니다 따라... 자바 기초자바 기초 10 배열(array) 많은 양의 변수를 다룰때 변수를 하나하나 생성하기보다는 하나의 배열을 생성하는 편이 편하다 따라서 배열은 여러 변수를 하나로 묶는 것 이라고 생각하면 편하다. 배열을 선언 및 생성하는 방법은 다음과 같다 타입 [ ] 변수이름; // 배열을 선언(배열을 다루기위한 참조변수 선언) 변수이름 = new 변수타입[길이] // 배열을 생성(실제 저장공간 1.원하는 변수타입뒤에 대괄호[... 자바 기초자바 기초
@@_2 입출력 보조스트림 스트림에는 스트림의 기능을 보완하기 위한 보조스트림이 제공된다 보조스트림은 입출력 기능은 없지만 스트림의 기능 향상 or 새로운 기능을 추가할 수 있다 따라서 반드시 스트림을 먼저 생성한 뒤에 이를 이용해서 보조스트림을 생성해야 한다 FileInputStreamd이 입력기능을 수행하고 BufferedInputStream은 버퍼를 제공한다... 자바 기초자바 기초 10_4 다차원배열 다차원배열은 주로 2차원배열을 많이 사용하며 배열의 선언 및 생성방법은 1차원 배열에서 대괄호[ ]가 하나 더들어갈 뿐이다 2차원배열은 행과 열로 이루어지며 첫번째 [ ]안에 들어간 숫자는 행의 개수가되며, 두번째 [ ] 숫자는 열의 개수가 된다 위는 행의길이가 2이며, 열의 길이가 3인 2차원배열이다 2차워 배열의 초기화 역시 대괄호[ ] 하나만 추가하면 가능하다 위 예시는 2차원 배열의 ... 자바 기초자바 기초 11 클래스와 객체 클래스는 객체의 설계도이자 틀이라고 정의할 수 있다 클래스의 정의 클래스란 객체를 정의해 놓은 것이다 클래스의 용도 클래스는 객체를 생성하는데 사용된다 객체는 클래스에 정의된 내용대로 메모리의 생성된 것을 의미한다 객체의 정의 실제로 존재하는 것, 사물 또는 개념 객체의 용도 객체가 가지고 있는 기능과 속성에 따라 다르다 클래스는 단지 객체를 생성하는데 사용되며, 객체 그 자체는 아니다 따라... 자바 기초자바 기초 10 배열(array) 많은 양의 변수를 다룰때 변수를 하나하나 생성하기보다는 하나의 배열을 생성하는 편이 편하다 따라서 배열은 여러 변수를 하나로 묶는 것 이라고 생각하면 편하다. 배열을 선언 및 생성하는 방법은 다음과 같다 타입 [ ] 변수이름; // 배열을 선언(배열을 다루기위한 참조변수 선언) 변수이름 = new 변수타입[길이] // 배열을 생성(실제 저장공간 1.원하는 변수타입뒤에 대괄호[... 자바 기초자바 기초